jQuery.fn.extend({
	
	//模拟实现placeholder的方法
	placeHolder: function() {
		
		$(this).each(function() {
			
			var _sDefault = $.trim($(this).attr('placeholder')),
			_sVal = $.trim($(this).val()),
			_this = $(this),
			_nH = _this.outerHeight(true),
			_nBw = parseInt(_this.css('borderTopWidth'));
            var _$label = $('<label></label>');
            _$label.text(_sDefault)
                .css({
                    display: 'block',
                    position: 'absolute',
                    top: _nBw,
                    left: _this.css('paddingLeft'),
                    color: '#888',
                    backgroundColor: '#fff',
                    height: _nH - _nBw * 2,
                    lineHeight: _nH - _nBw * 2 + 'px',
                    cursor: 'text',
                    fontSize: 12
                }).attr('for', _this.attr('name'));
            _$label.click(function() {
                 $(this).hide();
                 _this.focus();
            })
            _this.focus(function() {
                _$label.hide();
            }).blur(function() {
            	if (!$(this).val().length) {_$label.show();}
                
            })
            _this.data('label', _$label)
            _this.parent().css('position', 'relative').append(_$label);
		
		})
		
		
		
	}


})


